package com.shuwen.gcdj.bean.workingConditions.response;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 工况统计（累计数据）
 * @author XYC
 */
@Data
public class StatisticsPlcCumulativeDataResp {

    /**
     * 设备编码
     */
    @ApiModelProperty("设备编码")
    private String  equipmentCode ;


    /**
     *  评估对象(机构)
     */
    @ApiModelProperty("评估对象(机构)")
    private String  evaluateObject ;


    /**
     * 次数
     */
    @ApiModelProperty("次数")
    private String  number ;



    /**
     * 时长（h）
     */
    @ApiModelProperty("时长（h）")
    private String  duration ;



    /**
     * 最大速度
     */
    @ApiModelProperty("最大速度")
    private  String maxSpeed ;


    /**
     * 时间
     */
    @ApiModelProperty("时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime time ;


    /**
     * 最大载荷
     */
    @ApiModelProperty("最大载荷")
    private String maxLoad ;

    /**
     * 累计载荷
     */
    @ApiModelProperty("累计载荷")
    private String cumulativeLoad ;

    /**
     * 空载
     */
    @ApiModelProperty("空载")
    private StatisticsIdleResp plcCumulativeDataRespidles;
}
